#ifndef BJPROTO_H
#define BJPROTO_H

#define PROTO_VERSION1	(uint8)0x01
#define PROTO_VERSION2	(uint8)0x05

#define BJMAXBETS	3	// CSN-9860: 3-hand blackjack
#define BJ_GAMEID_SIZE		16

enum BJMachineID
{
	BLACKJACK		= 0,
	PONTOON			= 1,
	FACE_UP_21		= 2,
	CARIBBEAN_21	= 3,
	SUPER_21		= 4,
	MATCH_PLAY_21	= 5,
	PERFECT_PAIRS	= 6,
    EUROPEAN        = 7,     // kharmon.  08-13-07.  #19496.  Adding European Blackjack.
	BLACKJACK_SD    = 8,     // RPF  07-12-11.    Adding Blackjack Single Deck.
	BLACKJACK_DD    = 9,     // RPF  07-12-11.    Adding Blackjack Double Deck.
	BLACKJACK_SPORTS = 10,	 // CGC  18-01-12.    Adding Blackjack in sports (CSN-5092)
	ZAPPIT = 11,		/// [2013-07-10] Charles. Added for supporting 'Zappit Rackcard'.
	MINIBLACKJACK = 240		// CSN-13874: mini blackjack
};

enum PerfectPairWinTypes
{
    NO_PAIR = 0,
    PERFECT_PAIR,
    COLORED_PAIR,
    MIXED_PAIR
};


#endif
